imputed political opinion - Francés Inglés Diccionario